Career 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Brazil F2 Italy F4 Germany F5 Germany F6 France F8 Netherlands F1 Netherlands F3 Netherlands F4 Brazil F8 Brazil F10 Brazil F11 Brazil F12 Brazil F2 Germany F8 Brazil F1 Brazil F6 Brazil F7 Brazil F9 Brazil F1 ATU Cup 2001 - Weiden Credicard Tennis Cup - Campos do Jordao VII Avierto Internacional de Salinas - Salinas Copa Ericsson Brazil - Sao Paulo 2002 Eddleman USTA Challenger - Birmingham Gran Copa Ericsson - Rio de Janeiro Brasil Open - Florianopolis Copa Ericsson Venezuela - Caracas Binghamton Professional Tennis Tournament - Binghamton Abierto Club Casablanca - Mexico City 2003 West Side Tennis Club Challenger - Forest Hills USTA Challenger of San Antonio - San Antonio Zagreb Open - Zagreb Eddleman USTA Challenger - Birmingham Muller Cup 2000 - Ulm Corona Mexico City Open - Mexico City VI Trofeo Ciudad de Quito - Quito Copa Ericsson Uruguay - Montevideo BCP Tennis Classic - Sao Paulo Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Baden Open - Ettlingen Credicard Mastercard Tennis Cup - Campos do Jordao Challenger Britania Zavaleta - Puebla Copa Ericsson - Guadalajara Copa Ericsson - Caracas 2003 USTA Challenger of Calabasas - Calabasas Unique Zagreb Open - Zagreb Ford Tennis Championships - Louisville Hilton Waikoloa Village USTA Challenger - Waikoloa Bancolombia Open - Bogota Sail Open - New Delhi Izmir Cup - Izmir Budapest Challenger - Budapest V Manta Open-Trofeo Ricardo Delgado Aray - Manta Copa Petrobras Bogota - Bogota ATU Cup - Weiden XIV Challenger ATP Club Premium Open - Quito Intelig Tennis Cup - Brasilia Cyclus Open de Tenis - Florianopolis IV Challenger Ciudad De Guayaquil - Guayaquil Sao Paulo Challenger Dallas Challenger JVC Trophy - Vienna GHI Bronx Tennis Classic - Bronx Eddleman / USTA Challenger - Birmingham Bogota Challenger BH Tennis Open International Cup - Belo Horizonte Joinville Tennis Festival - Joinville Belo Horizonte Challenger Campos do Jordao Challenger Brasilia Challenger Copa Ericsson Peru - Lima Amazonia Open de Tenis - Belem VI Abierto Internacional de Salinas - Salinas Cali Challenger Bogota Challenger Copa Petrobras Argentina - Buenos Aires TESS Tennis Classic - Campinas Copa Petrobras Paraguay - Asuncion Telesp Celular Open - Ribeirao Preto VII Trofeo Ciudad de Quito - Quito Sao Paulo Challenger Maia Open 2002 - Maia Visa Tennis Open - Sao Paulo Unicredit Czech Open 2007 - Prostejov The USTA Challenger at West End Racquet - Torrance Campos do Jordao Challenger Brasilia Challenger Salvador Challenger IX Open Internacional D'Andorra - Andorra BH Tennis Open International Cup - Belo Horizonte V Gramado Open de Tennis - Gramado Barletta Citta Della Disfida Open 2000 - Barletta Wartburg Open - Eisenach Memorial Kolyaskin - Donetsk BH Tennis Open International Cup - Belo Horizonte Nossa Caixa Aberto de Sao Paulo - Sao Paulo Black Forest Open 2000 - Freudenstadt Bangkok Challenger Cridicard Mastercard Tennis Cup - Campos do Jordao New Delhi Challenger II - New Delhi Muller Cup - Ulm Sao Paulo Challenger Copa Ericsson Mexico - Guadalajara Copa Sevilla - Seville Challenger 42 - Andrezieux Copa Ericsson Argentina - Buenos Aires 2001 Centura USTA Challenger - Rocky Mount Aberto Da Costa Do Sauipe - Bahia Copa Ericsson Chile - Santiago Regional Hand Center Men's Challenger - Fresno Ljubljana Open 2002 - Ljubljana USTA Challenger of Burbank - Burbank SMS Tennis Open - Sao Paulo USTA Challenger of Dallas - Dallas Kiev UMC Open - Kiev Sardinia International Championship - Cagliari 2002 Azalea Orthopedic Challenger - Tyler Credicard Citi Mastercard Tennis Cup - Campos do Jordao Grolsch Cup - Warsaw Copa Ericsson Peru - Lima ARMS USTA Challenger - Rocky Mount 2001 USTA Challenger of Calabasas - Calabasas Zagreb Open - Zagreb San Luis Potosi Challenger - San Luis Potosi BH Tennis Open International Cup - Belo Horizonte Compaq Challenger - Bucharest Quelle Cup - Furth Campos do Jordao Challenger ATU Cup - Weiden Global Telecom Open - Curitiba Copa Ericsson Chile - Santiago Telesp Celular Open - Campinas Global Telecom Open - Florianopolis VIII Avierto Internacional de Salinas - Salinas Finnish Open - Helsinki Copa Ericsson Mexico - Guadalajara Asics Challenger Open - Monchengladbach XL Challenger de Tenis Copa Sevilla - Seville Intelig Tennis Cup - Campos do Jordao Britania Zavaleta - Puebla Gran Copa Ericsson - Porto Alegre Pekao Open - Szczecin XL Capital Bermuda Open - Bermuda SMS Tennis Cup - Sao Paulo 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Internationale Tenniskampioenschappen Scheveningen - Scheveningen Open Punta Del Este/Copa Banco Montevideo - Punta Del Este Gran Challenger Casablanca - Mexico City Recife Challenger Copa Ericsson - Lima USTA Challenger of Tiburon - Tiburon Lambertz Open - Aachen Challenger Leon 2004 - Leon Sao Jose Do Rio Preto Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Sao Leopoldo Challenger Buenos Aires Challenger Ostrava Challenger 2006 North Shore Pro Tennis Championship - Winnetka Seguros Bolivar Open - Bogota Rio De Janeiro Challenger Challenger Lugano - Lugano Oberstraufen Cup - Oberstaufen San Luis Potosi Challenger - San Luis Potosi Challenger Casablanca San Angel - Mexico City VI Gramado Open de Tenis - Gramado Zagreb Open - Zagreb Bancolombia Open - Bogota Top Wool Challenger - Biella Copa Petrobras Brazil - Belo Horizonte Czech Open 2006 - Prostejov JSM Challenger - Champaign X Challenger Britania Zavaleta - Puebla Voit Mexico City Open - Mexico City Aberto de Santa Catarina de Tenis - Florianopolis Music City Challenger - Nashville ITG Miami Challenger - Miami Abierto Internacional de Salinas 'Dario Expreso' - Salinas San Luis Potosi Challenger - San Luis Potosi Curitiba Challenger AGT Challenger - Leon Rome Challenger III Aberto Santa Catarina de Tenis - Florianopolis BH Tenis Open International Cup 2008 - Belo Horizonte Copa Petrobras-Colombia - Bogota Corona Mexico City Open - Mexico City Aberto de Santa Catarina - Florianopolis Abierto Colombiano de Tenis - Bogota Harrah's Entertainment Men's Pro Challenger - Tunica Copa Petrobras Colombia - Bogota Copa Petrobras Uruguray - Montevideo Copa Petrobras Brazil - Aracaju Aberto de Sao Paulo - Sao Paulo XII Abierto Internacional de Salinas - Salinas ECU Prague Open - Prague XIII Trofeo Ciudad de Quito - Quito Copa Petrobras Colombia - Bogota drkoop.com USTA Tennis Championships - Armonk Espinho Challenger - Espinho 9th Wartburg Open - Eisenach Segundo Aberto de Brasilia - Brasilia Haagen Dazs Open - Caracas Hugarian Food Open - Budapest Belo Horizonte Tennis Open - Belo Horizonte X Open Internacional D'Andorra - Andorra CA Challenge - Graz 2004 Freeman Men's Challenger - Joplin Ourocard Tennis Challenger - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao Winnetka Challenger Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno USTA Challenger of San Antonio - San Antonio Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao Copa Petrobras Aracaju - Aracaju Aberto de Sao Paulo - Sao Paulo Draft Corona Mexico City Open - Mexico City Steelers Cup 2005 - Kosice 2002 Tulsa USTA Challenger - Tulsa Britania Zavaleta - Puebla XL Bermuda Open - Bermuda Maia Open - Oporto AT&T Challenger of Dallas - Dallas Challenger Ford de Cherbourg - Cherbourg 2003 Eddleman USTA Challenger - Birmingham Challenger Canottieri Minico - Mantova Challenger Ford de Cherbourg - Cherbourg XXIX Edizione 'A.Savoldi Marco' - Manerbio Heineken Open - Auckland Open de Franche Comte - Besancon South African Airways Open - East London Kyiv UMC Open - Kiev DPD Challenger 2000 - Aschaffenburg Skandia Open - Linz Trofeo Barcelona de Tenis - Barcelona Brazil Open - Salvador Milan Indoors - Milan Estoril Open - Estoril Sao Paulo - Brazil Internationaler Raiffeisen Grand Prix - St. Polten USTA Men's Challenger of Dallas - Dallas U.S. Men's Clay Court Championships - Houston Hilton Waikoloa Village USTA Challenger - Waikoloa Challenger Ford de Cherbourg - Cherbourg Schickedanz Open - Furth Nord/LB Open - Braunschweig Copa Ericsson Uruguay - Montevideo Campinas Challenger Polish Open 99 - Poznan University of Tennessee USTA Challenger - Knoxville Hilton Waikoloa Village USTA Challenger - Waikoloa Torneo Internacional Challenger Fila 2005 - Leon Abierto Internacional de Salinas - Salinas Internationale Badische Meisterschaften Um Den Techem Cup - Zell Mallorca Open - Mallorca Wartburg Open - Eisenach Hilversum Open - Hilversum Badden Open by Rothaus - Ettlingen Open Seat-Godo 2001 - Barcelona Muller Cup - Ulm Open 88 - Contrexeville Gramado Open de Tennis - Gramado La Serena Open - La Serena Nord LB Open - Braunschweig Black Forest Open - Freudenstadt VI Gramado Open de Tenis - Gramado II Cyclus Open de Tenis - Florianopolis Rado Geneva Challenger - Geneva International Tennis Championships - Delray Beach Open Carparti - Brasov Brasil Open - Costa do Sauipe IX Trofeo Ciudad de Quito - Quito Seguros Bolivar Open - Cali Gelsor Open Carpati - Brasov Heilbronn Open - Heilbronn Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas Gemax Open 2002 - Belgrade Olbia Geovillage Open - Olbia VI Torneo Internazionale di Tennis - Barletta TCT Open - Tunis Memorial Savigni - Sassuolo The Hilversum Open - Hilversum Trani Cup - Trani Black Forest Open 2002 - Freudenstadt Kyiv Open - Kiev AXA Open - Lisbon International Tennis Championships - Delray Beach San Luis Potosi Challenger 2000 - San Luis Potosi Optimus Maia Open - Maia Quelle Cup 2000 - Furth Challenger Casino Lugano - Lugano Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo III Gramado Open de Tenis - Gramado Polish Open 2000 - Poznan Geneva Challenger - Geneva BMW Challenger Open - Monchengladbach Cosmorom Challenger - Brasov USTA Men's Challenger of Dallas - Dallas BH Tennis Open International Cup - Belo Horizonte IV Gramado Open de Tenis - Gramado Heineken Open - Auckland Copa Ericsson Argentina - Buenos Aires International Tennis Championships - Delray Beach Warsteiner Grand Prix ATP Challenger - Oberstaufen Tampere Challenger - Tampere Brasil Open - Costa do Sauipe Eddleman/USTA Challenger - Birmingham Jagermeister Open - Braunschweig 7th Wartburg Open - Eisenach Muller Cup 99 - Ulm Open 88 - Contrexeville Copa Sevilla Internacionales de Andalucia - Seville Copa Ericsson - Sao Paulo Abierto Mexicano Telfonica MoviStar - Acapulco Schickendanz Open - Furth San Luis Potosi Challenger - San Luis Potosi Ljubljana Open - Ljubljana Ciudad de Pozoblanco Open Diputacion - Cordoba Siemens Open 2003 - Scheveningen Waco International Tennis Challenger - Waco U.S. Men's Clay Court Championships - Houston A Glimmer of Hope Challenger - Austin BMW Open - Munich The West Side Tennis Club Clay Court Challenger - Forest Hills Nokian Hakkapeliitta Open - Tampere 13 BH Tennis Open International Cup - Belo Horizonte Grand Prix Hassan II - Casablanca The 10tele.com Open - Nottingham Allianz Suisse Open - Gstaad Oberstaufen Cup - Oberstaufen Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Copa Kia Challenger ATP - Santiago Open de Moselle - Metz CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai Heineken Open - Auckland Bogota Challenger BMW Open - Munich The Stella Artois Grass Court Championships - London Generali Open 2000 - Kitzbuhel MoviStar Open - Vina del Mar Cerveza Club Colombia Open - Bogota Copa Petrobras-Brazil - Aracaju Countrywide Classic - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Salinas Challenger Blumenau Challenger BellSouth Open - Vina del Mar Zagreb Challenger ABN/AMRO World Tennis Tournament - Rotterdam Santos Challenger Rio Quente Challenger Estoril Open - Estoril Campbells Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Copa Telmex - Buenos Aires Florianopolis Challenger Guadalajara Challenger Sao Paulo Challenger Mercedes-Benz Cup - Los Angeles Movistar Open - Santiago Brasil Open - Salvador Brasil Open - Costa do Sauipe Sao Paulo Challenger Campinas Challenger Copa Telmex - Buenos Aires Belem Challenger Bucaramanga Challenger Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Brasil Open - Costa do Sauipe Delray Beach International Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis Serbia Open - Belgrade Winston Salem - Winston Salem Heineken Open - Auckland Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Atlanta Tennis Championships - Atlanta Citi Open - Washington Bogota Challenger Brasil Open - Sao Paulo St. Petersburg Open - St. Petersburg Blunmenau Challenger RCA Championships - Indianapolis Sydney International - Sydney VTR Open - Vina del Mar Movistar Open - Santiago Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston UNICEF Open - 's Hertogenbosch AAPT Championships - Adelaide Brisbane International - Brisbane BMW Open - Munich 2000 Mercedes Cup - Stuttgart Farmers Classic - Los Angeles BMW Open - Munich Energis Open - Amersfoort Santos Challenger RCA Championships - Indianapolis Abierto Mexicano de Tenis Pegaso - Acapulco Sao Paulo Challenger Copa Ericsson Brazil - Sao Paulo Siemens Open - Scheveningen Banca Stato Challenger Lugano - Lugano Oberstaufen Cup - Oberstaufen KGHM Polish Indoors - Wroclaw The Scottish Tennis Championships - Edinburgh Copa Ericsson Uruguay - Montevideo Copa Ericsson Peru - Lima Kyiv UMC Open - Kiev Copa Ericsson - Santiago Prague Challenger - Prague Rhein-Main Challenger 2003 - Aschaffenburg Warsteiner Grand Prix - Oberstaufen Kroger / St. Jude International - Memphis Estoril Open - Estoril Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Tennis Masters Series - Miami Copa AT&T - Buenos Aires Open Seat-Godo '99 - Barcelona Pacific Life Open - Indian Wells BMW Open - Munich Estoril Open - Estoril NASDAQ-100 Open - Miami Open 13 - Marseille Brasil Open - Salvador Pacific Life Open - Indian Wells Tennis Masters Series - Madrid NASDAQ-100 Open - Miami Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Telecom Italia Masters - Rome Campbell's Hall of Fame Tennis Championships - Newport Rogers Cup - Montreal NASDAQ-100 Open - Miami Tennis Masters Series - Miami Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Campbell's Hall of Fame Tennis Championships - Newport U.S. Open - New York BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Sony Ericsson Open - Miami Sony Ericsson Open - Miami 2003 Mercedes Cup - Stuttgart Estoril Open - Estoril Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Wimbledon - London The Ericsson Open - Miami French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Davis Cup, Group 1, 1R, PER-BRA 2-3 Davis Cup, World Group, PO, BRA-SWE 1-3 Davis Cup, World Group, PO, IND-BRA 3-2 Davis Cup, Group 1, 2R, BRA-CAN 3-1 Davis Cup, World Group, PO, RUS-BRA 3-2 Davis Cup, Group 2, 2R, BRA-AHO 5-0 Davis Cup, Group 2, F, URU-BRA 2-3 Davis Cup, World Group, 1R, BRA-FRA 4-1 Davis Cup, Group 1, 2R, ECU-BRA 0-4 Davis Cup, World Group, PO, AUT-BRA 4-1